ILOG Views

What does this integration allow me to do?
The ILOG Views integration allows you to make use of SNiFF+'s entire make support, including support for using make in a shared environment. The entire build process can be done using SNiFF+'s GUI. Furthermore, you can use SNiFF+'s edit, browsing, code comprehension and debugging features with ILOG Views.
When you generate code with ILOG Views, SNiFF+ is notified when source files have been modified or newly created. SNiFF+ then automatically updates the project description files and/or Symbol Table files.
Furthermore, you can browse the complete interface to the ILOG Views libraries by setting up SNiFF+ projects for your ILOG Views projects.
Setting up automatic notifications to SNiFF+
In order for ILOG Views to send notifications to SNiFF+, you need to recompile

ivstudio with:

- the main.cc source modified by ILOG Germany and TakeFive Software provided with this integration
- a new studio.cmd provided with this integration

To recompile ivstudio:

- copy the

main.cc file provided by TakeFive Software to
/usr/ilog/views30/studio/src
and studio.cmd to
/usr/ilog/views30/studio/data
- Change to
/usr/ilog/views30/studio/<your_platform> and run
make ivstudio

To be able to invoke ivstudio directly from the SNiFF+ GUI, you might want to define a custom menu in the Project Editor. To define the custom menu, enter the following lines of code in your custom menu file:

^Project Editor
shell "Start ivstudio.." "ivstudio &"

For details about defining custom menus in SNiFF+, please refer to the Reference Guide.